body {background-color: black;
    font-family: "Helvetica Neue",Arial,sans-serif;
    font-size:87%}
input{padding:4px;
    border-radius: 5px;
    background-color: #E0E0E0}
select{padding:4px;
    border-radius: 5px;
    background-color: #E0E0E0}
textarea{padding:4px;
    border-radius: 5px;
    background-color: #E0E0E0}
#general{width:980px;
        margin:auto
        }
#menu {clear:right;
		background-color:#303030;
		width:980px;
		margin:0px auto 5px auto;
		overflow-y:auto}
#menu ul {color:white;
		list-style:none;
		overflow-y:auto;
		padding:0px;
		display:inline}
#menu li {float:left;
		padding:0px;
		margin:0px;
		text-align:middle;
		
		font-size:90%;}
#b:hover,#c:hover,#d:hover,#e:hover,#f:hover,#g:hover,#h:hover,#i:hover,#j:hover {
        border-radius: 7px;
		background-color: #009863!important;}
#menu a {color:white;
		text-decoration:none}
#menu p{border-right-style:solid;
		border-color:grey;
		border-width:1px;
		padding:0px 15px;
		margin:32px 0px}
#menu p:hover {border-color:#009863 !important;}
#menu #a {background-color:#303030}
#menu form {padding:0px;
		float:right;
		padding:12px;
        color: white;
		margin:0px;
		height:26px}
#menu input {background-color:#303030;
			border:0;
			padding:0px;
			margin:0px 0px 9px 0px;
			width:185px;
			height:26px;
			vertical-align:middle}
#menu input:focus {background-color:white}
#a img {width:140px;
    padding:14px 10px
}
#menu form img {width:45px;
			margin-top:5px;
			margin-right:5px}

#menu_lateral{color:white;
        width:120px;
        font-size:90%;
        background-color: #303030;
        float:left;
        overflow-y: auto;
        margin-right:5px}
#menu_lateral ul{list-style:none;
        padding:0px;}
#menu_lateral li{text-align:center;
		
        padding:10px 0px}
#menu_lateral li:hover {
		background-color: #009863!important;
        border-radius: 7px}
#menu_lateral a {color:white;
		text-decoration:none}
#buscador{margin:0px;
    padding:5px;
	width:845px;
 	overflow-y:auto;
    float:left;
    background-color: #303030}
#boton{margin-left:125px;
    padding:5px;
    width:845px;
 	overflow-y:auto;
    float:left;
    background-color: #303030
    }
#tabbuscador{float:right;
	width:845px
        }
#refresh{padding:0px 200px 0px 0px}
#refresh input{
        }
        
#form-buscar{float:right;
	padding:0px}
        
.texto{margin-left:10px
        }
        
.buscar{margin-left:10px
        }
        

#datos {border:1px;
        width:845px;
        height:auto;
        margin:0px auto 5px auto;
        padding:5px;
        background-color: #303030;
        float:left} 
                
#tabdatos{border-collapse:collapse;
        text-align:center;
        width:845px;
        background-color: white
        }
        
.gen{width:100px}

#datos p,h2,h3,h6,img{margin:7px 0px 3px 0px;
            padding-left:20px;
            color:white}
#datos .tipo{color:white}

#datos input,textarea,select{margin:5px 0px 5px 20px;
            }
                
#contenedor{width:980px;
        height:50px;
        margin:auto;
        }
        

#cuerpo{width:845px;
    margin:auto;
    clear:right;
    overflow-y: auto}

#datos_comunes, #peliculas, #videojuegos, #jdemesa, #libros{width:485px;
   float:left
}

#datos_comunes #imagen{color:white}

#datos_especificos, #datos_usuario{width:360px;
    float:left
    

}
#enviar{width:900px;
    margin:20px auto}
        
#genero_l, #tipo_jm, #genero_vj, #genero_p td{color:white}